body{
		font-size:15px;
		text-align:center;
		background:url(b1.png);
		font-family:\5FAE\8F6F\96C5\9ED1;
	}
	ul{
		list-style:none;
		margin:0;
		padding:0;
	}

	.wrap{
		margin:0 auto auto 11em;
		width:63em;
	}
	.main{
		position:relative;
		padding: 0.5em;
	}
	.head {
		height: 2em;
	padding: 0.3em;
	width: 61em;
	}
	.head-nav{
		position:relative;
	}
	.head-nav ul li{
		display:inline-block;
	}
	.head-nav-filter-list{
		position:absolute;
		left:0;
		top:0;
	}
	.head-nav-filter-list-item{
	cursor:pointer;
	}
	.head-nav-filter-list-item label{
	cursor:pointer;
	}
	.head-nav-filter-list-item input{
	
	}
	.head-nav-filter-list-item-title{
		font-size:1.3em;
		font-weight:bold;
		letter-spacing: 0.2em;
	}
	.head-nav-menu-list{
		position:absolute;
		right:0;
		top:0;
	}
	.head-nav-menu-list-item{
		margin-left: 2em;
		position:relative;
		cursor:pointer;
	}
	.head-nav-menu-list-item img{
	
	}
	.head-modal{
		height: 20em;
	left: 0.5em;
	position: absolute;
	top: 3.6em;
	width: 62em;
	z-index: 100;
	background:url(b2.png);
	}
	.cont{
	
	}
	.cont-article-list-item{
		margin: 0.5em 0 1em;
		background:#fff;
		position:relative;
		text-align: left;
	}
	
	.cont-article-list-item-title{
		font-size:1.3em;
		position:relative;
		top:0;
		left:9em;
	}
	.cont-article-list-item-title-all li{
		display:inline-block;
	}
	.cont-article-list-item-title-text{
	
	}
	.cont-article-list-item-title-tag-item{
		font-size:0.75em;
		margin-left: 0.8em;
	}
	.cont-article-list-item-cont{
		left: 11.7em;
		position: relative;
		top: 0.5em;
		width: 72%;
	}
	.cont-article-list-item-cont a{
		text-decoration: none;
		color:#5FBD88;
	}
	.cont-article-list-item-date{
		left: 2em;
	position: absolute;
	top: 2.25em;
	}
	.cont-article-list-item-author{
		position:absolute;
		right: 1.5em;
		top: 2.25em;
		background:#ccc;
	}
	.cont-article-list-item-clear{
		height:1.5em;
		width:100%;
	}
	.side-left{
		position:absolute;
		left:-12em;
		top: 3.3em;
		width:12em;
		text-align:center;
		
	}
	.side-left-list-item{
		font-size:1.3em;
		font-weight:bold;
		margin-bottom: 0.8em;
		letter-spacing: 0.2em;
		cursor:pointer;
	}
	.on {
		bottom: -0.4em;
		height: 0.3em;
		left: 0.1em;
		position: absolute;
		width: 1.5em;
		background:#393939;
	}
	.cur {
		color:#5fbd88;
	}
	.cur:before{
		content:"{ ";
		color:#f9e632;
	}
	.cur:after{
		content:" }";
		color:#f9e632;
	}
	.side-right{
		position:absolute;
		right:-15em;
		top: 3.3em;
		width:14em;
	}
	.side-right-title{
		font-size:2.3em;
	}
	.side-right-cont{
		font-size:1.3em;
	}
	.side-right-cont:before{
		content:'“';
	}
	.side-right-cont:after{
		content:'”';
	}